﻿#define  _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
//int main()
//{
//	printf("hello gitte\n");
//	printf("%c%c\n", 65,57);//这⾥的65是字符A的ASCII码值，也是可以正常打印的 
//	printf("%c", 48);////这⾥的48是字符0的ASCII码值
//	return 0;
//}

//int main()
//{
//	printf("%c\n", '\'');
//	printf("%s\n", "\"");
//	printf("c:\\test\\code\\test.c\n");
//	printf("\a");
//	printf("%c\n", '\130'); //130是8进制，转换成10进制是88，以88作为ASCII码值的字符是'X'
//		printf("%c\n", '\x30'); //x30中的30是16进制，转换成10进制是48，以48作为ASCII码值的字符是'0'
//
//		return 0;
//}

//int main()
//{
//	int a = 10;
//	printf("%zd\n", sizeof(a));
//	printf("%zd\n", sizeof a);//a是变量的名字，可以省略掉sizeof后边的() 
//	printf("%zd\n", sizeof(int));//数据类型要加()
//	printf("%zd\n", sizeof(3 + 3.5));
//	return 0;
//}

//int main()
//{
//	short s = 2;
//	int b = 10;
//	printf("%d\n", sizeof(s = b + 1));//sizeof中不计算
//	printf("s = %d\n", s);
//	return 0;
//}

//int main()
//{
//	int year = 0;
//	int month = 0;
//	int day = 0;
//	scanf("%d%*c%d%*c%d", &year, &month, &day);//*c不返回输入值
//	printf("%d %d %d", year, month, day);
//	return 0;
//}

//int main()
//{
//	int a = 0;
//	int b = 0;
//	scanf("%d %d", &a, &b);
//	int max = a > b ? a: b;//三目操作符
//	printf("%d", max);
//	return 0;
//}

//int main()
//{
//	int i = 0, a = 0, b = 2, c = 3, d = 4;
//	//i = a++ && ++b && d++;
//	i = a++||++b||d++;
//	printf("a = %d\n b = %d\n c = %d\nd = %d\n", a, b, c, d);
//	return 0;
//}

//int main()
//{
//	int a = 0;
//	int i = 0;
//	scanf("%d", &a);
//	while (a)
//	{
//		i++;
//		a = a / 10;
//	}
//	printf("%d", i);
//	return 0;
//}

//int main()
//{
//	int i = 0;
//	//循环产⽣100~200的数字 
//	for (i = 100; i <= 200; i++)
//	{
//		//判断i是否为素数 
//		//循环产⽣2~i-1之间的数字 
//		int j = 0;
//		int flag = 1;//假设i是素数 
//		 for (j = 2; j < i; j++)
//		{
//			if (i % j == 0)
//			{
//				flag = 0;
//				break;
//			}
//		}
//		if (flag == 1)
//			printf("%d ", i);
//	}
//	return 0;
//}

//#include<stdlib.h>
//int main()
//{
//	srand((unsigned int)time(NULL));
//	printf("%d\n", rand());
//	printf("%d\n", rand());
//	printf("%d\n", rand());
//	printf("%d\n", rand());
//	printf("%d\n", rand());
//	return 0;
//}

//int main()
//{
//	printf("%d", 100 + rand() % (200 - 100 + 1));
//	return 0;
//}

//#include<string.h>
//int main()
//{
//	char arr1[] = "welcome to bit...";
//	char arr2[] = "#################";
//	int left = 0;
//	int right = strlen(arr1) - 1;
//	printf("%s\n", arr2);
//	while (left <= right)
//	{
//		arr2[left] = arr1[left];
//		arr2[right] = arr1[right];
//		left++;
//		right--;
//		printf("%s\n", arr2);
//	}
//	return 0;
//}


//int main()
//{
//	int arr[] = { 1,2,3,4,5,6,7,8,9,10 };
//	int left = 0;
//	int right = sizeof(arr) / sizeof(arr[0]) - 1;
//	int key = 7;//要找的数字 
//	int mid = 0;//记录中间元素的下标 
//	int find = 0;
//	while (left <= right)
//	{
//		mid = (left + right) / 2;
//		if (arr[mid] > key)
//		{
//			right = mid - 1;
//		}
//		else if (arr[mid] < key)
//		{
//			left = mid + 1;
//		}
//		else
//		{
//			find = 1;
//			break;
//		}
//	}
//	if (1 == find)
//		printf("找到了,下标是%d\n", mid);
//	else
//		printf("找不到\n");
//}


//int main()
//{
//	int a = 0;
//	scanf("%d", &a);
//	printf("%d", a);
//	return 0;
//}
#include <stdio.h>
int main()
{
	int num = 0;
	scanf("%d", &num);
	if (num % 2 == 1)
		printf("%d 是奇数\n", num);
	else
		printf("shi");
	return 0;
}

